rock-cut buildings - Alemán Inglés Diccionario